.not-found {
    padding: 150px 0 160px;
    height: 100%;
    background-color: #2a3c54;
    overflow: hidden;

    img {
        display: block;
        width: 60%;
        margin: 0 auto;
    }
    .text {
        margin-top: 50px;
        text-align: center;
        font-size: 20px;
        color: #fff;
    }
    .link {
        margin-left: 10px;
        color: #3183c6;
    }
    @media (max-width: 768px) {
        .text {
            padding: 0 15px;
            font-size: 14px;
        }
    }
}